<?php

class DefaultController extends Controller
{
	
    
    public function actionIndex()
	{
	if(Yii::app()->user->isGuest):
            
            $model = new LoginForm;

        // if it is ajax validation request
        if (isset($_POST['ajax']) && $_POST['ajax'] === 'login-form') {
            echo CActiveForm::validate($model);
            Yii::app()->end();
        }

        // collect user input data
        if (isset($_POST['LoginForm'])) {
            $model->attributes = $_POST['LoginForm'];
            // validate user input and redirect to the previous page if valid
            if ($model->validate() && $model->login())
                $this->refresh();
        }
        // display the login form
        $this->render('login', array('model' => $model));
        
        else :
            $this->render('index');
        endif;
            
	}
}